respectable amount - English Synonyms Dictionary